Supplier Page from MyBioSource.com for Recombinant Thalassiosira pseudonana Elongation factor Ts 1, mitochondrial (THAPSDRAFT_2892), partial